ordinary and necessary business expenses - Turc Anglais Dictionnaire